Internet Archive BookReader

The battle of Shiloh and the organizations engaged